\hypertarget{ili9341__adafruit_8h}{}\section{3rd\+\_\+party/ili9341\+\_\+adafruit.h File Reference}
\label{ili9341__adafruit_8h}\index{3rd\+\_\+party/ili9341\+\_\+adafruit.\+h@{3rd\+\_\+party/ili9341\+\_\+adafruit.\+h}}
{\ttfamily \#include \char`\"{}font.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}ili9341.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}ili9341\+\_\+adafruit.\+h\char`\"{}}\\*
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
union \hyperlink{unionuint32__t__bytes}{uint32\+\_\+t\+\_\+bytes}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{ili9341__adafruit_8h_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE}
\item 
\#define \hyperlink{ili9341__adafruit_8h_a399da2caab82ec1bb3d5a8fbc5306768}{W\+E\+A\+K\+\_\+\+A\+TR}~\hyperlink{user__task_8c_ade20ba3eb51f42d2b2deb917303c9a5e}{\+\_\+\+\_\+attribute\+\_\+\+\_\+}((weak))
\item 
\#define \hyperlink{ili9341__adafruit_8h_a67e6b135b49133e3d6ce16e754383a64}{M\+I\+N\+\_\+\+T\+F\+T\+\_\+Y}~0
\item 
\#define \hyperlink{ili9341__adafruit_8h_af33f42d2e97ceb3d86b1f5ea80acb0ef}{M\+A\+X\+\_\+\+T\+F\+T\+\_\+Y}~319
\item 
\#define \hyperlink{ili9341__adafruit_8h_a435c01f99d8b3103fb913fe285dd4792}{M\+I\+N\+\_\+\+T\+F\+T\+\_\+X}~0
\item 
\#define \hyperlink{ili9341__adafruit_8h_ada20cd70880da7c400c4bc0bce18568f}{M\+A\+X\+\_\+\+T\+F\+T\+\_\+X}~239
\item 
\#define \hyperlink{ili9341__adafruit_8h_ab30e6bd24448245df1d60a3e1c4ddbdf}{M\+A\+D\+C\+T\+L\+\_\+\+MY}~0x80
\item 
\#define \hyperlink{ili9341__adafruit_8h_a6d18ed48efb3186877a07d0e81155453}{M\+A\+D\+C\+T\+L\+\_\+\+MX}~0x40
\item 
\#define \hyperlink{ili9341__adafruit_8h_adc23a239d2b6976d53254ef4fc5d1713}{M\+A\+D\+C\+T\+L\+\_\+\+MV}~0x20
\item 
\#define \hyperlink{ili9341__adafruit_8h_a9ecee6d3131d3b4f750b94d5766b998a}{M\+A\+D\+C\+T\+L\+\_\+\+ML}~0x10
\item 
\#define \hyperlink{ili9341__adafruit_8h_a659f0d6f0c258a3d91f882a59dfa76f5}{M\+A\+D\+C\+T\+L\+\_\+\+B\+GR}~0x08
\item 
\#define \hyperlink{ili9341__adafruit_8h_acc1e55b52f8a56b7719ab147308a1668}{M\+A\+D\+C\+T\+L\+\_\+\+R\+GB}~0x00
\item 
\#define \hyperlink{ili9341__adafruit_8h_a6f8b9fad1b5db52b70960b389056f0dd}{M\+A\+D\+C\+T\+L\+\_\+\+MH}~0x04
\item 
\#define \hyperlink{ili9341__adafruit_8h_a58488419649441aec5166d08b1160837}{I\+L\+I9341\+\_\+\+N\+OP}~0x00
\item 
\#define \hyperlink{ili9341__adafruit_8h_a05c1fbaa5809b6e45dd1da9fd0c05fc0}{I\+L\+I9341\+\_\+\+S\+W\+R\+E\+S\+ET}~0x01
\item 
\#define \hyperlink{ili9341__adafruit_8h_a97969fc9b0fb77e372d895f647387207}{I\+L\+I9341\+\_\+\+R\+D\+D\+ID}~0x04
\item 
\#define \hyperlink{ili9341__adafruit_8h_a85532e0077d505687036b92bd7e70989}{I\+L\+I9341\+\_\+\+R\+D\+D\+ST}~0x09
\item 
\#define \hyperlink{ili9341__adafruit_8h_a91c32c640e65f7e890fdbb5aed29077b}{I\+L\+I9341\+\_\+\+S\+L\+P\+IN}~0x10
\item 
\#define \hyperlink{ili9341__adafruit_8h_a2183eaeed3b4f2e82f1f1a5aed9cf8e1}{I\+L\+I9341\+\_\+\+S\+L\+P\+O\+UT}~0x11
\item 
\#define \hyperlink{ili9341__adafruit_8h_a9960c17c0ec3f5adde7cf7fa94f27220}{I\+L\+I9341\+\_\+\+P\+T\+L\+ON}~0x12
\item 
\#define \hyperlink{ili9341__adafruit_8h_ac657aed4eab33cf9ba9c3a44919218ab}{I\+L\+I9341\+\_\+\+N\+O\+R\+ON}~0x13
\item 
\#define \hyperlink{ili9341__adafruit_8h_ad9996d51efbffc39bd2909a46dcb443b}{I\+L\+I9341\+\_\+\+R\+D\+M\+O\+DE}~0x0A
\item 
\#define \hyperlink{ili9341__adafruit_8h_aa9692e6f195c64bf7ffbdf1c37e2a473}{I\+L\+I9341\+\_\+\+R\+D\+M\+A\+D\+C\+TL}~0x0B
\item 
\#define \hyperlink{ili9341__adafruit_8h_aaa8ea7376d8942dded4e00bfe006c9bd}{I\+L\+I9341\+\_\+\+R\+D\+P\+I\+X\+F\+MT}~0x0C
\item 
\#define \hyperlink{ili9341__adafruit_8h_a4e4b9406383c20af1be6e0e05f319abf}{I\+L\+I9341\+\_\+\+R\+D\+I\+M\+G\+F\+MT}~0x0A
\item 
\#define \hyperlink{ili9341__adafruit_8h_ada2055b1b89e10dd1a854d98022ce40c}{I\+L\+I9341\+\_\+\+R\+D\+S\+E\+L\+F\+D\+I\+AG}~0x0F
\item 
\#define \hyperlink{ili9341__adafruit_8h_aa373acfd567ed1ab59f04d44fe1e5b6f}{I\+L\+I9341\+\_\+\+I\+N\+V\+O\+FF}~0x20
\item 
\#define \hyperlink{ili9341__adafruit_8h_a310ca5d5d75b141c72e36a14e8b2bb8a}{I\+L\+I9341\+\_\+\+I\+N\+V\+ON}~0x21
\item 
\#define \hyperlink{ili9341__adafruit_8h_a37d467e2a578e59844315ee76621fecb}{I\+L\+I9341\+\_\+\+G\+A\+M\+M\+A\+S\+ET}~0x26
\item 
\#define \hyperlink{ili9341__adafruit_8h_a96cd1f1e426827243075de8477439222}{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+O\+FF}~0x28
\item 
\#define \hyperlink{ili9341__adafruit_8h_a278999b9f435340e6a689165c860050a}{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+ON}~0x29
\item 
\#define \hyperlink{ili9341__adafruit_8h_a0735e9a5ee316588f5430559b56074c4}{I\+L\+I9341\+\_\+\+C\+A\+S\+ET}~0x2A
\item 
\#define \hyperlink{ili9341__adafruit_8h_acc4a8ed569a4c04d4ef11e6a458fc2e0}{I\+L\+I9341\+\_\+\+P\+A\+S\+ET}~0x2B
\item 
\#define \hyperlink{ili9341__adafruit_8h_a7130c62347e51a4bafb7070ba393ee39}{I\+L\+I9341\+\_\+\+R\+A\+M\+WR}~0x2C
\item 
\#define \hyperlink{ili9341__adafruit_8h_a1380e18775e66a698eb0120f64af8d27}{I\+L\+I9341\+\_\+\+R\+A\+M\+RD}~0x2E
\item 
\#define \hyperlink{ili9341__adafruit_8h_a9d46802e696356cd1b7625d36c20e8dd}{I\+L\+I9341\+\_\+\+P\+T\+L\+AR}~0x30
\item 
\#define \hyperlink{ili9341__adafruit_8h_a3788bc35c2adfe007f3b6a03b85d2071}{I\+L\+I9341\+\_\+\+M\+A\+D\+C\+TL}~0x36
\item 
\#define \hyperlink{ili9341__adafruit_8h_ae22acdf8d6ceb5710050b7a1b8bfcefc}{I\+L\+I9341\+\_\+\+P\+I\+X\+F\+MT}~0x3A
\item 
\#define \hyperlink{ili9341__adafruit_8h_a086515b5e792ce35f8cd0b875bd1f16e}{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R1}~0x\+B1
\item 
\#define \hyperlink{ili9341__adafruit_8h_a144a76fa56427d7e38c99708fa42e47f}{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R2}~0x\+B2
\item 
\#define \hyperlink{ili9341__adafruit_8h_a1be5fe675d09e59287ef886e11c87bcb}{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R3}~0x\+B3
\item 
\#define \hyperlink{ili9341__adafruit_8h_ac499cd0e0c7f17006dcc2e6998915d57}{I\+L\+I9341\+\_\+\+I\+N\+V\+C\+TR}~0x\+B4
\item 
\#define \hyperlink{ili9341__adafruit_8h_a808fd63764a8bf4de696d11e897e68de}{I\+L\+I9341\+\_\+\+D\+F\+U\+N\+C\+TR}~0x\+B6
\item 
\#define \hyperlink{ili9341__adafruit_8h_a2429382736b6d514ab4085a8ea5951d4}{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R1}~0x\+C0
\item 
\#define \hyperlink{ili9341__adafruit_8h_ae6bf550a370a529b19263c6e05649b07}{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R2}~0x\+C1
\item 
\#define \hyperlink{ili9341__adafruit_8h_ace7ad088cfc571e05a4066a9dd8a0049}{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R3}~0x\+C2
\item 
\#define \hyperlink{ili9341__adafruit_8h_a44774f69e5dfc0d7b87f5a8bf5cad0e9}{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R4}~0x\+C3
\item 
\#define \hyperlink{ili9341__adafruit_8h_af606a5acf671a097da5af39f83091fd6}{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R5}~0x\+C4
\item 
\#define \hyperlink{ili9341__adafruit_8h_a3ac0bad81e82dca703ea78d9f1ad8cd1}{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R1}~0x\+C5
\item 
\#define \hyperlink{ili9341__adafruit_8h_ae2d100e90910bf4aedb20fb88b3f582c}{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R2}~0x\+C7
\item 
\#define \hyperlink{ili9341__adafruit_8h_a9e00fc41e2ce41f264f7f19a01bd6b41}{I\+L\+I9341\+\_\+\+R\+D\+I\+D1}~0x\+DA
\item 
\#define \hyperlink{ili9341__adafruit_8h_a18b8144a0ab0fce95e1873102b72da8a}{I\+L\+I9341\+\_\+\+R\+D\+I\+D2}~0x\+DB
\item 
\#define \hyperlink{ili9341__adafruit_8h_a31b7dff5fc8d6affa4f328a4de46ce9f}{I\+L\+I9341\+\_\+\+R\+D\+I\+D3}~0x\+DC
\item 
\#define \hyperlink{ili9341__adafruit_8h_a2866fa67540c7099f2c5d724196f430e}{I\+L\+I9341\+\_\+\+R\+D\+I\+D4}~0x\+DD
\item 
\#define \hyperlink{ili9341__adafruit_8h_a5e137029ba159bd4a942dbe44fbb45bd}{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+P1}~0x\+E0
\item 
\#define \hyperlink{ili9341__adafruit_8h_aa2c11f3421fe0cfd04de4afc144145ae}{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+N1}~0x\+E1
\item 
\#define \hyperlink{ili9341__adafruit_8h_a50166b9a65012fb2f8fe0a0d5f519fa3}{I\+L\+I9341\+\_\+\+B\+L\+A\+CK}~0x0000      /,   0,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_acaae04786d06f0ba08c8bea6b714b572}{I\+L\+I9341\+\_\+\+N\+A\+VY}~0x000\+F                /$\ast$   0,   0, 128 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a5a9d46f3af002ee1edc832257f3683a3}{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+E\+EN}~0x03\+E0                /$\ast$   0, 128,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_adbc78927dc7105782714d69048580576}{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+C\+Y\+AN}~0x03\+E\+F                /$\ast$   0, 128, 128 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a8fdcfa7e66294fbedf701b2822a9c6e9}{I\+L\+I9341\+\_\+\+M\+A\+R\+O\+ON}~0x7800                /$\ast$ 128,   0,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a4371aa3db522c197cae529a235553071}{I\+L\+I9341\+\_\+\+P\+U\+R\+P\+LE}~0x780\+F                /$\ast$ 128,   0, 128 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_ae8f5be0a5e731a047a1a7b5edaa0e46f}{I\+L\+I9341\+\_\+\+O\+L\+I\+VE}~0x7\+B\+E0                /$\ast$ 128, 128,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a35990ea476b079cd6746056777fadfd8}{I\+L\+I9341\+\_\+\+L\+I\+G\+H\+T\+G\+R\+EY}~0x\+C618                /$\ast$ 192, 192, 192 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a56f69dad2de457c03d71ea0b38395c41}{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+EY}~0x7\+B\+E\+F                /$\ast$ 128, 128, 128 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_aa15cf651d66764cb8024808d6ea48eef}{I\+L\+I9341\+\_\+\+B\+L\+UE}~0x001\+F                /$\ast$   0,   0, 255 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a2eb4b5e896b0b144970f33002134bb98}{I\+L\+I9341\+\_\+\+G\+R\+E\+EN}~0x07\+E0                /$\ast$   0, 255,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_af04ea4a1f89418c734ba76739a2e730f}{I\+L\+I9341\+\_\+\+C\+Y\+AN}~0x07\+F\+F                /$\ast$   0, 255, 255 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a4ebe718620305116033cb3f969cfc08b}{I\+L\+I9341\+\_\+\+R\+ED}~0x\+F800                /$\ast$ 255,   0,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_ae858232678ff269cf0edd404aabcb989}{I\+L\+I9341\+\_\+\+M\+A\+G\+E\+N\+TA}~0x\+F81\+F                /$\ast$ 255,   0, 255 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a0313d113622009bfd9b6011fc9bffcc9}{I\+L\+I9341\+\_\+\+Y\+E\+L\+L\+OW}~0x\+F\+F\+E0                /$\ast$ 255, 255,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a604507ef031b95291b2d177088fe03e4}{I\+L\+I9341\+\_\+\+W\+H\+I\+TE}~0x\+F\+F\+F\+F                /$\ast$ 255, 255, 255 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a857910d1b98cb9d77a29c2beb5af949d}{I\+L\+I9341\+\_\+\+O\+R\+A\+N\+GE}~0x\+F\+D20                /$\ast$ 255, 165,   0 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_a5f9867862411a57b73cecbc0155e7507}{I\+L\+I9341\+\_\+\+G\+R\+E\+E\+N\+Y\+E\+L\+L\+OW}~0x\+A\+F\+E5                /$\ast$ 173, 255,  47 $\ast$/
\item 
\#define \hyperlink{ili9341__adafruit_8h_ad39cea2dab75ccfd9d83fab73ce1a56d}{I\+L\+I9341\+\_\+\+P\+I\+NK}~0x\+F81F
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_a70178a557e297238cb4c025b3940921c}{tft\+\_\+config\+Register} (void)
\begin{DoxyCompactList}\small\item\em Initialize I\+L\+I9341 display. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_a6555e949cac7115ac45eecc10e6f5dd9}{tft\+\_\+draw\+Bitmap} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t \hyperlink{ili9341_8c_a12ad102c2d1e7e119fdc040b0c922c7e}{x}, int16\+\_\+t \hyperlink{ili9341_8c_afe490938209e0b6b15224c05a01f0b40}{y}, const \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} $\ast$bitmap, int16\+\_\+t w, int16\+\_\+t h)
\begin{DoxyCompactList}\small\item\em Draw bitmap Replaced by \hyperlink{ili9341_8c_a2e70141c8de6a4199f9fc39d8cfc758c}{tft\+\_\+write\+Rect()} \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_acdea63f06f35ff590e7910b4150debd0}{tft\+\_\+draw\+Circle} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Draw a circle outline. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_a9ab6da43ee2245051f4f48a063efb012}{tft\+\_\+draw\+Circle\+Helper} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, \hyperlink{send_8c_aba7bc1797add20fe3efdf37ced1182c5}{uint8\+\_\+t} cornername, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Draw a circle helper. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_a33b9d8c2ce553e56d4996f2a8dc55773}{tft\+\_\+fill\+Circle\+Helper} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, \hyperlink{send_8c_aba7bc1797add20fe3efdf37ced1182c5}{uint8\+\_\+t} cornername, int16\+\_\+t delta, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Fill circle helper. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_a964954bfbc54b4b4e3d5ecf731f1380e}{tft\+\_\+fill\+Circle} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Fill circle. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_afb26011e885aa7c741e30d691175273b}{tft\+\_\+draw\+Rect} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t \hyperlink{ili9341_8c_a12ad102c2d1e7e119fdc040b0c922c7e}{x}, int16\+\_\+t \hyperlink{ili9341_8c_afe490938209e0b6b15224c05a01f0b40}{y}, int16\+\_\+t w, int16\+\_\+t h, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Draw a rectangle. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_a80857f260fb5efd7f955a728f3c139b9}{tft\+\_\+draw\+Round\+Rect} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t \hyperlink{ili9341_8c_a12ad102c2d1e7e119fdc040b0c922c7e}{x}, int16\+\_\+t \hyperlink{ili9341_8c_afe490938209e0b6b15224c05a01f0b40}{y}, int16\+\_\+t w, int16\+\_\+t h, int16\+\_\+t r, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Draw a rounded rectangle. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_ada116c33c4be6326c20ec3281545e39e}{tft\+\_\+fill\+Round\+Rect} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t \hyperlink{ili9341_8c_a12ad102c2d1e7e119fdc040b0c922c7e}{x}, int16\+\_\+t \hyperlink{ili9341_8c_afe490938209e0b6b15224c05a01f0b40}{y}, int16\+\_\+t w, int16\+\_\+t h, int16\+\_\+t r, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Fill a rounded rectangle. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_aa5c14c0f98729b37500233548eff4664}{tft\+\_\+draw\+Triangle} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t x1, int16\+\_\+t y1, int16\+\_\+t x2, int16\+\_\+t y2, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Draw a triangle. \end{DoxyCompactList}\item 
\hyperlink{earth2wireframe_8c_ad0fe97585b8891f5e4f2b9a6426330a4}{M\+E\+M\+S\+P\+A\+CE} void \hyperlink{ili9341__adafruit_8h_ae5a07f4dcd1a2347a49e9e7d6af7ded8}{tft\+\_\+fill\+Triangle} (\hyperlink{structwindow}{window} $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t x1, int16\+\_\+t y1, int16\+\_\+t x2, int16\+\_\+t y2, \hyperlink{send_8c_a273cf69d639a59973b6019625df33e30}{uint16\+\_\+t} color)
\begin{DoxyCompactList}\small\item\em Fill a triangle. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyParagraph}{Copyright (c) 2013 Adafruit Industries. All rights reserved.}
Minor Revisions by 2015 Mike Gore to add multiple window support 
\end{DoxyParagraph}
\begin{DoxySeeAlso}{See also}
\href{https://github.com/adafruit/Adafruit-GFX-Library}{\tt https\+://github.\+com/adafruit/\+Adafruit-\/\+G\+F\+X-\/\+Library} 
\end{DoxySeeAlso}


\subsection{Macro Definition Documentation}
\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+B\+L\+A\+CK@{I\+L\+I9341\+\_\+\+B\+L\+A\+CK}}
\index{I\+L\+I9341\+\_\+\+B\+L\+A\+CK@{I\+L\+I9341\+\_\+\+B\+L\+A\+CK}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+B\+L\+A\+CK}{ILI9341_BLACK}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+B\+L\+A\+CK~0x0000      /,   0,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_a50166b9a65012fb2f8fe0a0d5f519fa3}{}\label{ili9341__adafruit_8h_a50166b9a65012fb2f8fe0a0d5f519fa3}


Definition at line 146 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+B\+L\+UE@{I\+L\+I9341\+\_\+\+B\+L\+UE}}
\index{I\+L\+I9341\+\_\+\+B\+L\+UE@{I\+L\+I9341\+\_\+\+B\+L\+UE}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+B\+L\+UE}{ILI9341_BLUE}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+B\+L\+UE~0x001\+F                /$\ast$   0,   0, 255 $\ast$/}\hypertarget{ili9341__adafruit_8h_aa15cf651d66764cb8024808d6ea48eef}{}\label{ili9341__adafruit_8h_aa15cf651d66764cb8024808d6ea48eef}


Definition at line 155 of file ili9341\+\_\+adafruit.\+h.



Referenced by test\+\_\+types().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+C\+A\+S\+ET@{I\+L\+I9341\+\_\+\+C\+A\+S\+ET}}
\index{I\+L\+I9341\+\_\+\+C\+A\+S\+ET@{I\+L\+I9341\+\_\+\+C\+A\+S\+ET}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+C\+A\+S\+ET}{ILI9341_CASET}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+C\+A\+S\+ET~0x2A}\hypertarget{ili9341__adafruit_8h_a0735e9a5ee316588f5430559b56074c4}{}\label{ili9341__adafruit_8h_a0735e9a5ee316588f5430559b56074c4}


Definition at line 109 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+C\+Y\+AN@{I\+L\+I9341\+\_\+\+C\+Y\+AN}}
\index{I\+L\+I9341\+\_\+\+C\+Y\+AN@{I\+L\+I9341\+\_\+\+C\+Y\+AN}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+C\+Y\+AN}{ILI9341_CYAN}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+C\+Y\+AN~0x07\+F\+F                /$\ast$   0, 255, 255 $\ast$/}\hypertarget{ili9341__adafruit_8h_af04ea4a1f89418c734ba76739a2e730f}{}\label{ili9341__adafruit_8h_af04ea4a1f89418c734ba76739a2e730f}


Definition at line 157 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+D\+A\+R\+K\+C\+Y\+AN@{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+C\+Y\+AN}}
\index{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+C\+Y\+AN@{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+C\+Y\+AN}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+C\+Y\+AN}{ILI9341_DARKCYAN}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+D\+A\+R\+K\+C\+Y\+AN~0x03\+E\+F                /$\ast$   0, 128, 128 $\ast$/}\hypertarget{ili9341__adafruit_8h_adbc78927dc7105782714d69048580576}{}\label{ili9341__adafruit_8h_adbc78927dc7105782714d69048580576}


Definition at line 149 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+E\+EN@{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+E\+EN}}
\index{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+E\+EN@{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+E\+EN}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+E\+EN}{ILI9341_DARKGREEN}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+E\+EN~0x03\+E0                /$\ast$   0, 128,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_a5a9d46f3af002ee1edc832257f3683a3}{}\label{ili9341__adafruit_8h_a5a9d46f3af002ee1edc832257f3683a3}


Definition at line 148 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+EY@{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+EY}}
\index{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+EY@{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+EY}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+EY}{ILI9341_DARKGREY}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+D\+A\+R\+K\+G\+R\+EY~0x7\+B\+E\+F                /$\ast$ 128, 128, 128 $\ast$/}\hypertarget{ili9341__adafruit_8h_a56f69dad2de457c03d71ea0b38395c41}{}\label{ili9341__adafruit_8h_a56f69dad2de457c03d71ea0b38395c41}


Definition at line 154 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+D\+F\+U\+N\+C\+TR@{I\+L\+I9341\+\_\+\+D\+F\+U\+N\+C\+TR}}
\index{I\+L\+I9341\+\_\+\+D\+F\+U\+N\+C\+TR@{I\+L\+I9341\+\_\+\+D\+F\+U\+N\+C\+TR}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+D\+F\+U\+N\+C\+TR}{ILI9341_DFUNCTR}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+D\+F\+U\+N\+C\+TR~0x\+B6}\hypertarget{ili9341__adafruit_8h_a808fd63764a8bf4de696d11e897e68de}{}\label{ili9341__adafruit_8h_a808fd63764a8bf4de696d11e897e68de}


Definition at line 122 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+D\+I\+S\+P\+O\+FF@{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+O\+FF}}
\index{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+O\+FF@{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+O\+FF}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+O\+FF}{ILI9341_DISPOFF}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+D\+I\+S\+P\+O\+FF~0x28}\hypertarget{ili9341__adafruit_8h_a96cd1f1e426827243075de8477439222}{}\label{ili9341__adafruit_8h_a96cd1f1e426827243075de8477439222}


Definition at line 106 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+D\+I\+S\+P\+ON@{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+ON}}
\index{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+ON@{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+ON}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+D\+I\+S\+P\+ON}{ILI9341_DISPON}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+D\+I\+S\+P\+ON~0x29}\hypertarget{ili9341__adafruit_8h_a278999b9f435340e6a689165c860050a}{}\label{ili9341__adafruit_8h_a278999b9f435340e6a689165c860050a}


Definition at line 107 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R1@{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R1}}
\index{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R1@{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R1}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R1}{ILI9341_FRMCTR1}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R1~0x\+B1}\hypertarget{ili9341__adafruit_8h_a086515b5e792ce35f8cd0b875bd1f16e}{}\label{ili9341__adafruit_8h_a086515b5e792ce35f8cd0b875bd1f16e}


Definition at line 118 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R2@{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R2}}
\index{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R2@{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R2}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R2}{ILI9341_FRMCTR2}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R2~0x\+B2}\hypertarget{ili9341__adafruit_8h_a144a76fa56427d7e38c99708fa42e47f}{}\label{ili9341__adafruit_8h_a144a76fa56427d7e38c99708fa42e47f}


Definition at line 119 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R3@{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R3}}
\index{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R3@{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R3}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R3}{ILI9341_FRMCTR3}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+F\+R\+M\+C\+T\+R3~0x\+B3}\hypertarget{ili9341__adafruit_8h_a1be5fe675d09e59287ef886e11c87bcb}{}\label{ili9341__adafruit_8h_a1be5fe675d09e59287ef886e11c87bcb}


Definition at line 120 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+G\+A\+M\+M\+A\+S\+ET@{I\+L\+I9341\+\_\+\+G\+A\+M\+M\+A\+S\+ET}}
\index{I\+L\+I9341\+\_\+\+G\+A\+M\+M\+A\+S\+ET@{I\+L\+I9341\+\_\+\+G\+A\+M\+M\+A\+S\+ET}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+G\+A\+M\+M\+A\+S\+ET}{ILI9341_GAMMASET}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+G\+A\+M\+M\+A\+S\+ET~0x26}\hypertarget{ili9341__adafruit_8h_a37d467e2a578e59844315ee76621fecb}{}\label{ili9341__adafruit_8h_a37d467e2a578e59844315ee76621fecb}


Definition at line 105 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+N1@{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+N1}}
\index{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+N1@{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+N1}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+N1}{ILI9341_GMCTRN1}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+N1~0x\+E1}\hypertarget{ili9341__adafruit_8h_aa2c11f3421fe0cfd04de4afc144145ae}{}\label{ili9341__adafruit_8h_aa2c11f3421fe0cfd04de4afc144145ae}


Definition at line 138 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+P1@{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+P1}}
\index{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+P1@{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+P1}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+P1}{ILI9341_GMCTRP1}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+G\+M\+C\+T\+R\+P1~0x\+E0}\hypertarget{ili9341__adafruit_8h_a5e137029ba159bd4a942dbe44fbb45bd}{}\label{ili9341__adafruit_8h_a5e137029ba159bd4a942dbe44fbb45bd}


Definition at line 137 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+G\+R\+E\+EN@{I\+L\+I9341\+\_\+\+G\+R\+E\+EN}}
\index{I\+L\+I9341\+\_\+\+G\+R\+E\+EN@{I\+L\+I9341\+\_\+\+G\+R\+E\+EN}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+G\+R\+E\+EN}{ILI9341_GREEN}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+G\+R\+E\+EN~0x07\+E0                /$\ast$   0, 255,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_a2eb4b5e896b0b144970f33002134bb98}{}\label{ili9341__adafruit_8h_a2eb4b5e896b0b144970f33002134bb98}


Definition at line 156 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+G\+R\+E\+E\+N\+Y\+E\+L\+L\+OW@{I\+L\+I9341\+\_\+\+G\+R\+E\+E\+N\+Y\+E\+L\+L\+OW}}
\index{I\+L\+I9341\+\_\+\+G\+R\+E\+E\+N\+Y\+E\+L\+L\+OW@{I\+L\+I9341\+\_\+\+G\+R\+E\+E\+N\+Y\+E\+L\+L\+OW}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+G\+R\+E\+E\+N\+Y\+E\+L\+L\+OW}{ILI9341_GREENYELLOW}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+G\+R\+E\+E\+N\+Y\+E\+L\+L\+OW~0x\+A\+F\+E5                /$\ast$ 173, 255,  47 $\ast$/}\hypertarget{ili9341__adafruit_8h_a5f9867862411a57b73cecbc0155e7507}{}\label{ili9341__adafruit_8h_a5f9867862411a57b73cecbc0155e7507}


Definition at line 163 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+I\+N\+V\+C\+TR@{I\+L\+I9341\+\_\+\+I\+N\+V\+C\+TR}}
\index{I\+L\+I9341\+\_\+\+I\+N\+V\+C\+TR@{I\+L\+I9341\+\_\+\+I\+N\+V\+C\+TR}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+I\+N\+V\+C\+TR}{ILI9341_INVCTR}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+I\+N\+V\+C\+TR~0x\+B4}\hypertarget{ili9341__adafruit_8h_ac499cd0e0c7f17006dcc2e6998915d57}{}\label{ili9341__adafruit_8h_ac499cd0e0c7f17006dcc2e6998915d57}


Definition at line 121 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+I\+N\+V\+O\+FF@{I\+L\+I9341\+\_\+\+I\+N\+V\+O\+FF}}
\index{I\+L\+I9341\+\_\+\+I\+N\+V\+O\+FF@{I\+L\+I9341\+\_\+\+I\+N\+V\+O\+FF}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+I\+N\+V\+O\+FF}{ILI9341_INVOFF}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+I\+N\+V\+O\+FF~0x20}\hypertarget{ili9341__adafruit_8h_aa373acfd567ed1ab59f04d44fe1e5b6f}{}\label{ili9341__adafruit_8h_aa373acfd567ed1ab59f04d44fe1e5b6f}


Definition at line 103 of file ili9341\+\_\+adafruit.\+h.



Referenced by tft\+\_\+invert\+Display().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+I\+N\+V\+ON@{I\+L\+I9341\+\_\+\+I\+N\+V\+ON}}
\index{I\+L\+I9341\+\_\+\+I\+N\+V\+ON@{I\+L\+I9341\+\_\+\+I\+N\+V\+ON}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+I\+N\+V\+ON}{ILI9341_INVON}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+I\+N\+V\+ON~0x21}\hypertarget{ili9341__adafruit_8h_a310ca5d5d75b141c72e36a14e8b2bb8a}{}\label{ili9341__adafruit_8h_a310ca5d5d75b141c72e36a14e8b2bb8a}


Definition at line 104 of file ili9341\+\_\+adafruit.\+h.



Referenced by tft\+\_\+invert\+Display().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+L\+I\+G\+H\+T\+G\+R\+EY@{I\+L\+I9341\+\_\+\+L\+I\+G\+H\+T\+G\+R\+EY}}
\index{I\+L\+I9341\+\_\+\+L\+I\+G\+H\+T\+G\+R\+EY@{I\+L\+I9341\+\_\+\+L\+I\+G\+H\+T\+G\+R\+EY}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+L\+I\+G\+H\+T\+G\+R\+EY}{ILI9341_LIGHTGREY}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+L\+I\+G\+H\+T\+G\+R\+EY~0x\+C618                /$\ast$ 192, 192, 192 $\ast$/}\hypertarget{ili9341__adafruit_8h_a35990ea476b079cd6746056777fadfd8}{}\label{ili9341__adafruit_8h_a35990ea476b079cd6746056777fadfd8}


Definition at line 153 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+M\+A\+D\+C\+TL@{I\+L\+I9341\+\_\+\+M\+A\+D\+C\+TL}}
\index{I\+L\+I9341\+\_\+\+M\+A\+D\+C\+TL@{I\+L\+I9341\+\_\+\+M\+A\+D\+C\+TL}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+M\+A\+D\+C\+TL}{ILI9341_MADCTL}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+M\+A\+D\+C\+TL~0x36}\hypertarget{ili9341__adafruit_8h_a3788bc35c2adfe007f3b6a03b85d2071}{}\label{ili9341__adafruit_8h_a3788bc35c2adfe007f3b6a03b85d2071}


Definition at line 115 of file ili9341\+\_\+adafruit.\+h.



Referenced by tft\+\_\+set\+Rotation().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+M\+A\+G\+E\+N\+TA@{I\+L\+I9341\+\_\+\+M\+A\+G\+E\+N\+TA}}
\index{I\+L\+I9341\+\_\+\+M\+A\+G\+E\+N\+TA@{I\+L\+I9341\+\_\+\+M\+A\+G\+E\+N\+TA}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+M\+A\+G\+E\+N\+TA}{ILI9341_MAGENTA}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+M\+A\+G\+E\+N\+TA~0x\+F81\+F                /$\ast$ 255,   0, 255 $\ast$/}\hypertarget{ili9341__adafruit_8h_ae858232678ff269cf0edd404aabcb989}{}\label{ili9341__adafruit_8h_ae858232678ff269cf0edd404aabcb989}


Definition at line 159 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+M\+A\+R\+O\+ON@{I\+L\+I9341\+\_\+\+M\+A\+R\+O\+ON}}
\index{I\+L\+I9341\+\_\+\+M\+A\+R\+O\+ON@{I\+L\+I9341\+\_\+\+M\+A\+R\+O\+ON}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+M\+A\+R\+O\+ON}{ILI9341_MAROON}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+M\+A\+R\+O\+ON~0x7800                /$\ast$ 128,   0,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_a8fdcfa7e66294fbedf701b2822a9c6e9}{}\label{ili9341__adafruit_8h_a8fdcfa7e66294fbedf701b2822a9c6e9}


Definition at line 150 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+N\+A\+VY@{I\+L\+I9341\+\_\+\+N\+A\+VY}}
\index{I\+L\+I9341\+\_\+\+N\+A\+VY@{I\+L\+I9341\+\_\+\+N\+A\+VY}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+N\+A\+VY}{ILI9341_NAVY}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+N\+A\+VY~0x000\+F                /$\ast$   0,   0, 128 $\ast$/}\hypertarget{ili9341__adafruit_8h_acaae04786d06f0ba08c8bea6b714b572}{}\label{ili9341__adafruit_8h_acaae04786d06f0ba08c8bea6b714b572}


Definition at line 147 of file ili9341\+\_\+adafruit.\+h.



Referenced by test\+\_\+types().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+N\+OP@{I\+L\+I9341\+\_\+\+N\+OP}}
\index{I\+L\+I9341\+\_\+\+N\+OP@{I\+L\+I9341\+\_\+\+N\+OP}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+N\+OP}{ILI9341_NOP}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+N\+OP~0x00}\hypertarget{ili9341__adafruit_8h_a58488419649441aec5166d08b1160837}{}\label{ili9341__adafruit_8h_a58488419649441aec5166d08b1160837}


Definition at line 87 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+N\+O\+R\+ON@{I\+L\+I9341\+\_\+\+N\+O\+R\+ON}}
\index{I\+L\+I9341\+\_\+\+N\+O\+R\+ON@{I\+L\+I9341\+\_\+\+N\+O\+R\+ON}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+N\+O\+R\+ON}{ILI9341_NORON}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+N\+O\+R\+ON~0x13}\hypertarget{ili9341__adafruit_8h_ac657aed4eab33cf9ba9c3a44919218ab}{}\label{ili9341__adafruit_8h_ac657aed4eab33cf9ba9c3a44919218ab}


Definition at line 95 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+O\+L\+I\+VE@{I\+L\+I9341\+\_\+\+O\+L\+I\+VE}}
\index{I\+L\+I9341\+\_\+\+O\+L\+I\+VE@{I\+L\+I9341\+\_\+\+O\+L\+I\+VE}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+O\+L\+I\+VE}{ILI9341_OLIVE}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+O\+L\+I\+VE~0x7\+B\+E0                /$\ast$ 128, 128,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_ae8f5be0a5e731a047a1a7b5edaa0e46f}{}\label{ili9341__adafruit_8h_ae8f5be0a5e731a047a1a7b5edaa0e46f}


Definition at line 152 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+O\+R\+A\+N\+GE@{I\+L\+I9341\+\_\+\+O\+R\+A\+N\+GE}}
\index{I\+L\+I9341\+\_\+\+O\+R\+A\+N\+GE@{I\+L\+I9341\+\_\+\+O\+R\+A\+N\+GE}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+O\+R\+A\+N\+GE}{ILI9341_ORANGE}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+O\+R\+A\+N\+GE~0x\+F\+D20                /$\ast$ 255, 165,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_a857910d1b98cb9d77a29c2beb5af949d}{}\label{ili9341__adafruit_8h_a857910d1b98cb9d77a29c2beb5af949d}


Definition at line 162 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+A\+S\+ET@{I\+L\+I9341\+\_\+\+P\+A\+S\+ET}}
\index{I\+L\+I9341\+\_\+\+P\+A\+S\+ET@{I\+L\+I9341\+\_\+\+P\+A\+S\+ET}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+A\+S\+ET}{ILI9341_PASET}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+A\+S\+ET~0x2B}\hypertarget{ili9341__adafruit_8h_acc4a8ed569a4c04d4ef11e6a458fc2e0}{}\label{ili9341__adafruit_8h_acc4a8ed569a4c04d4ef11e6a458fc2e0}


Definition at line 110 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+I\+NK@{I\+L\+I9341\+\_\+\+P\+I\+NK}}
\index{I\+L\+I9341\+\_\+\+P\+I\+NK@{I\+L\+I9341\+\_\+\+P\+I\+NK}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+I\+NK}{ILI9341_PINK}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+I\+NK~0x\+F81F}\hypertarget{ili9341__adafruit_8h_ad39cea2dab75ccfd9d83fab73ce1a56d}{}\label{ili9341__adafruit_8h_ad39cea2dab75ccfd9d83fab73ce1a56d}


Definition at line 164 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+I\+X\+F\+MT@{I\+L\+I9341\+\_\+\+P\+I\+X\+F\+MT}}
\index{I\+L\+I9341\+\_\+\+P\+I\+X\+F\+MT@{I\+L\+I9341\+\_\+\+P\+I\+X\+F\+MT}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+I\+X\+F\+MT}{ILI9341_PIXFMT}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+I\+X\+F\+MT~0x3A}\hypertarget{ili9341__adafruit_8h_ae22acdf8d6ceb5710050b7a1b8bfcefc}{}\label{ili9341__adafruit_8h_ae22acdf8d6ceb5710050b7a1b8bfcefc}


Definition at line 116 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+T\+L\+AR@{I\+L\+I9341\+\_\+\+P\+T\+L\+AR}}
\index{I\+L\+I9341\+\_\+\+P\+T\+L\+AR@{I\+L\+I9341\+\_\+\+P\+T\+L\+AR}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+T\+L\+AR}{ILI9341_PTLAR}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+T\+L\+AR~0x30}\hypertarget{ili9341__adafruit_8h_a9d46802e696356cd1b7625d36c20e8dd}{}\label{ili9341__adafruit_8h_a9d46802e696356cd1b7625d36c20e8dd}


Definition at line 114 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+T\+L\+ON@{I\+L\+I9341\+\_\+\+P\+T\+L\+ON}}
\index{I\+L\+I9341\+\_\+\+P\+T\+L\+ON@{I\+L\+I9341\+\_\+\+P\+T\+L\+ON}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+T\+L\+ON}{ILI9341_PTLON}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+T\+L\+ON~0x12}\hypertarget{ili9341__adafruit_8h_a9960c17c0ec3f5adde7cf7fa94f27220}{}\label{ili9341__adafruit_8h_a9960c17c0ec3f5adde7cf7fa94f27220}


Definition at line 94 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+U\+R\+P\+LE@{I\+L\+I9341\+\_\+\+P\+U\+R\+P\+LE}}
\index{I\+L\+I9341\+\_\+\+P\+U\+R\+P\+LE@{I\+L\+I9341\+\_\+\+P\+U\+R\+P\+LE}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+U\+R\+P\+LE}{ILI9341_PURPLE}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+U\+R\+P\+LE~0x780\+F                /$\ast$ 128,   0, 128 $\ast$/}\hypertarget{ili9341__adafruit_8h_a4371aa3db522c197cae529a235553071}{}\label{ili9341__adafruit_8h_a4371aa3db522c197cae529a235553071}


Definition at line 151 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R1@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R1}}
\index{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R1@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R1}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R1}{ILI9341_PWCTR1}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R1~0x\+C0}\hypertarget{ili9341__adafruit_8h_a2429382736b6d514ab4085a8ea5951d4}{}\label{ili9341__adafruit_8h_a2429382736b6d514ab4085a8ea5951d4}


Definition at line 124 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R2@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R2}}
\index{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R2@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R2}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R2}{ILI9341_PWCTR2}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R2~0x\+C1}\hypertarget{ili9341__adafruit_8h_ae6bf550a370a529b19263c6e05649b07}{}\label{ili9341__adafruit_8h_ae6bf550a370a529b19263c6e05649b07}


Definition at line 125 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R3@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R3}}
\index{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R3@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R3}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R3}{ILI9341_PWCTR3}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R3~0x\+C2}\hypertarget{ili9341__adafruit_8h_ace7ad088cfc571e05a4066a9dd8a0049}{}\label{ili9341__adafruit_8h_ace7ad088cfc571e05a4066a9dd8a0049}


Definition at line 126 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R4@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R4}}
\index{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R4@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R4}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R4}{ILI9341_PWCTR4}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R4~0x\+C3}\hypertarget{ili9341__adafruit_8h_a44774f69e5dfc0d7b87f5a8bf5cad0e9}{}\label{ili9341__adafruit_8h_a44774f69e5dfc0d7b87f5a8bf5cad0e9}


Definition at line 127 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R5@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R5}}
\index{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R5@{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R5}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R5}{ILI9341_PWCTR5}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+P\+W\+C\+T\+R5~0x\+C4}\hypertarget{ili9341__adafruit_8h_af606a5acf671a097da5af39f83091fd6}{}\label{ili9341__adafruit_8h_af606a5acf671a097da5af39f83091fd6}


Definition at line 128 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+A\+M\+RD@{I\+L\+I9341\+\_\+\+R\+A\+M\+RD}}
\index{I\+L\+I9341\+\_\+\+R\+A\+M\+RD@{I\+L\+I9341\+\_\+\+R\+A\+M\+RD}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+A\+M\+RD}{ILI9341_RAMRD}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+A\+M\+RD~0x2E}\hypertarget{ili9341__adafruit_8h_a1380e18775e66a698eb0120f64af8d27}{}\label{ili9341__adafruit_8h_a1380e18775e66a698eb0120f64af8d27}


Definition at line 112 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+A\+M\+WR@{I\+L\+I9341\+\_\+\+R\+A\+M\+WR}}
\index{I\+L\+I9341\+\_\+\+R\+A\+M\+WR@{I\+L\+I9341\+\_\+\+R\+A\+M\+WR}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+A\+M\+WR}{ILI9341_RAMWR}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+A\+M\+WR~0x2C}\hypertarget{ili9341__adafruit_8h_a7130c62347e51a4bafb7070ba393ee39}{}\label{ili9341__adafruit_8h_a7130c62347e51a4bafb7070ba393ee39}


Definition at line 111 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+D\+ID@{I\+L\+I9341\+\_\+\+R\+D\+D\+ID}}
\index{I\+L\+I9341\+\_\+\+R\+D\+D\+ID@{I\+L\+I9341\+\_\+\+R\+D\+D\+ID}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+D\+ID}{ILI9341_RDDID}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+D\+ID~0x04}\hypertarget{ili9341__adafruit_8h_a97969fc9b0fb77e372d895f647387207}{}\label{ili9341__adafruit_8h_a97969fc9b0fb77e372d895f647387207}


Definition at line 89 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+D\+ST@{I\+L\+I9341\+\_\+\+R\+D\+D\+ST}}
\index{I\+L\+I9341\+\_\+\+R\+D\+D\+ST@{I\+L\+I9341\+\_\+\+R\+D\+D\+ST}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+D\+ST}{ILI9341_RDDST}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+D\+ST~0x09}\hypertarget{ili9341__adafruit_8h_a85532e0077d505687036b92bd7e70989}{}\label{ili9341__adafruit_8h_a85532e0077d505687036b92bd7e70989}


Definition at line 90 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+I\+D1@{I\+L\+I9341\+\_\+\+R\+D\+I\+D1}}
\index{I\+L\+I9341\+\_\+\+R\+D\+I\+D1@{I\+L\+I9341\+\_\+\+R\+D\+I\+D1}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+I\+D1}{ILI9341_RDID1}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+I\+D1~0x\+DA}\hypertarget{ili9341__adafruit_8h_a9e00fc41e2ce41f264f7f19a01bd6b41}{}\label{ili9341__adafruit_8h_a9e00fc41e2ce41f264f7f19a01bd6b41}


Definition at line 132 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+I\+D2@{I\+L\+I9341\+\_\+\+R\+D\+I\+D2}}
\index{I\+L\+I9341\+\_\+\+R\+D\+I\+D2@{I\+L\+I9341\+\_\+\+R\+D\+I\+D2}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+I\+D2}{ILI9341_RDID2}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+I\+D2~0x\+DB}\hypertarget{ili9341__adafruit_8h_a18b8144a0ab0fce95e1873102b72da8a}{}\label{ili9341__adafruit_8h_a18b8144a0ab0fce95e1873102b72da8a}


Definition at line 133 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+I\+D3@{I\+L\+I9341\+\_\+\+R\+D\+I\+D3}}
\index{I\+L\+I9341\+\_\+\+R\+D\+I\+D3@{I\+L\+I9341\+\_\+\+R\+D\+I\+D3}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+I\+D3}{ILI9341_RDID3}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+I\+D3~0x\+DC}\hypertarget{ili9341__adafruit_8h_a31b7dff5fc8d6affa4f328a4de46ce9f}{}\label{ili9341__adafruit_8h_a31b7dff5fc8d6affa4f328a4de46ce9f}


Definition at line 134 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+I\+D4@{I\+L\+I9341\+\_\+\+R\+D\+I\+D4}}
\index{I\+L\+I9341\+\_\+\+R\+D\+I\+D4@{I\+L\+I9341\+\_\+\+R\+D\+I\+D4}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+I\+D4}{ILI9341_RDID4}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+I\+D4~0x\+DD}\hypertarget{ili9341__adafruit_8h_a2866fa67540c7099f2c5d724196f430e}{}\label{ili9341__adafruit_8h_a2866fa67540c7099f2c5d724196f430e}


Definition at line 135 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+I\+M\+G\+F\+MT@{I\+L\+I9341\+\_\+\+R\+D\+I\+M\+G\+F\+MT}}
\index{I\+L\+I9341\+\_\+\+R\+D\+I\+M\+G\+F\+MT@{I\+L\+I9341\+\_\+\+R\+D\+I\+M\+G\+F\+MT}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+I\+M\+G\+F\+MT}{ILI9341_RDIMGFMT}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+I\+M\+G\+F\+MT~0x0A}\hypertarget{ili9341__adafruit_8h_a4e4b9406383c20af1be6e0e05f319abf}{}\label{ili9341__adafruit_8h_a4e4b9406383c20af1be6e0e05f319abf}


Definition at line 100 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+M\+A\+D\+C\+TL@{I\+L\+I9341\+\_\+\+R\+D\+M\+A\+D\+C\+TL}}
\index{I\+L\+I9341\+\_\+\+R\+D\+M\+A\+D\+C\+TL@{I\+L\+I9341\+\_\+\+R\+D\+M\+A\+D\+C\+TL}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+M\+A\+D\+C\+TL}{ILI9341_RDMADCTL}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+M\+A\+D\+C\+TL~0x0B}\hypertarget{ili9341__adafruit_8h_aa9692e6f195c64bf7ffbdf1c37e2a473}{}\label{ili9341__adafruit_8h_aa9692e6f195c64bf7ffbdf1c37e2a473}


Definition at line 98 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+M\+O\+DE@{I\+L\+I9341\+\_\+\+R\+D\+M\+O\+DE}}
\index{I\+L\+I9341\+\_\+\+R\+D\+M\+O\+DE@{I\+L\+I9341\+\_\+\+R\+D\+M\+O\+DE}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+M\+O\+DE}{ILI9341_RDMODE}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+M\+O\+DE~0x0A}\hypertarget{ili9341__adafruit_8h_ad9996d51efbffc39bd2909a46dcb443b}{}\label{ili9341__adafruit_8h_ad9996d51efbffc39bd2909a46dcb443b}


Definition at line 97 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+P\+I\+X\+F\+MT@{I\+L\+I9341\+\_\+\+R\+D\+P\+I\+X\+F\+MT}}
\index{I\+L\+I9341\+\_\+\+R\+D\+P\+I\+X\+F\+MT@{I\+L\+I9341\+\_\+\+R\+D\+P\+I\+X\+F\+MT}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+P\+I\+X\+F\+MT}{ILI9341_RDPIXFMT}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+P\+I\+X\+F\+MT~0x0C}\hypertarget{ili9341__adafruit_8h_aaa8ea7376d8942dded4e00bfe006c9bd}{}\label{ili9341__adafruit_8h_aaa8ea7376d8942dded4e00bfe006c9bd}


Definition at line 99 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+D\+S\+E\+L\+F\+D\+I\+AG@{I\+L\+I9341\+\_\+\+R\+D\+S\+E\+L\+F\+D\+I\+AG}}
\index{I\+L\+I9341\+\_\+\+R\+D\+S\+E\+L\+F\+D\+I\+AG@{I\+L\+I9341\+\_\+\+R\+D\+S\+E\+L\+F\+D\+I\+AG}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+D\+S\+E\+L\+F\+D\+I\+AG}{ILI9341_RDSELFDIAG}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+D\+S\+E\+L\+F\+D\+I\+AG~0x0F}\hypertarget{ili9341__adafruit_8h_ada2055b1b89e10dd1a854d98022ce40c}{}\label{ili9341__adafruit_8h_ada2055b1b89e10dd1a854d98022ce40c}


Definition at line 101 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+R\+ED@{I\+L\+I9341\+\_\+\+R\+ED}}
\index{I\+L\+I9341\+\_\+\+R\+ED@{I\+L\+I9341\+\_\+\+R\+ED}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+R\+ED}{ILI9341_RED}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+R\+ED~0x\+F800                /$\ast$ 255,   0,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_a4ebe718620305116033cb3f969cfc08b}{}\label{ili9341__adafruit_8h_a4ebe718620305116033cb3f969cfc08b}


Definition at line 158 of file ili9341\+\_\+adafruit.\+h.



Referenced by test\+\_\+types().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+S\+L\+P\+IN@{I\+L\+I9341\+\_\+\+S\+L\+P\+IN}}
\index{I\+L\+I9341\+\_\+\+S\+L\+P\+IN@{I\+L\+I9341\+\_\+\+S\+L\+P\+IN}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+S\+L\+P\+IN}{ILI9341_SLPIN}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+S\+L\+P\+IN~0x10}\hypertarget{ili9341__adafruit_8h_a91c32c640e65f7e890fdbb5aed29077b}{}\label{ili9341__adafruit_8h_a91c32c640e65f7e890fdbb5aed29077b}


Definition at line 92 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+S\+L\+P\+O\+UT@{I\+L\+I9341\+\_\+\+S\+L\+P\+O\+UT}}
\index{I\+L\+I9341\+\_\+\+S\+L\+P\+O\+UT@{I\+L\+I9341\+\_\+\+S\+L\+P\+O\+UT}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+S\+L\+P\+O\+UT}{ILI9341_SLPOUT}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+S\+L\+P\+O\+UT~0x11}\hypertarget{ili9341__adafruit_8h_a2183eaeed3b4f2e82f1f1a5aed9cf8e1}{}\label{ili9341__adafruit_8h_a2183eaeed3b4f2e82f1f1a5aed9cf8e1}


Definition at line 93 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+S\+W\+R\+E\+S\+ET@{I\+L\+I9341\+\_\+\+S\+W\+R\+E\+S\+ET}}
\index{I\+L\+I9341\+\_\+\+S\+W\+R\+E\+S\+ET@{I\+L\+I9341\+\_\+\+S\+W\+R\+E\+S\+ET}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+S\+W\+R\+E\+S\+ET}{ILI9341_SWRESET}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+S\+W\+R\+E\+S\+ET~0x01}\hypertarget{ili9341__adafruit_8h_a05c1fbaa5809b6e45dd1da9fd0c05fc0}{}\label{ili9341__adafruit_8h_a05c1fbaa5809b6e45dd1da9fd0c05fc0}


Definition at line 88 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R1@{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R1}}
\index{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R1@{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R1}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R1}{ILI9341_VMCTR1}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R1~0x\+C5}\hypertarget{ili9341__adafruit_8h_a3ac0bad81e82dca703ea78d9f1ad8cd1}{}\label{ili9341__adafruit_8h_a3ac0bad81e82dca703ea78d9f1ad8cd1}


Definition at line 129 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R2@{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R2}}
\index{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R2@{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R2}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R2}{ILI9341_VMCTR2}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+V\+M\+C\+T\+R2~0x\+C7}\hypertarget{ili9341__adafruit_8h_ae2d100e90910bf4aedb20fb88b3f582c}{}\label{ili9341__adafruit_8h_ae2d100e90910bf4aedb20fb88b3f582c}


Definition at line 130 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+W\+H\+I\+TE@{I\+L\+I9341\+\_\+\+W\+H\+I\+TE}}
\index{I\+L\+I9341\+\_\+\+W\+H\+I\+TE@{I\+L\+I9341\+\_\+\+W\+H\+I\+TE}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+W\+H\+I\+TE}{ILI9341_WHITE}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+W\+H\+I\+TE~0x\+F\+F\+F\+F                /$\ast$ 255, 255, 255 $\ast$/}\hypertarget{ili9341__adafruit_8h_a604507ef031b95291b2d177088fe03e4}{}\label{ili9341__adafruit_8h_a604507ef031b95291b2d177088fe03e4}


Definition at line 161 of file ili9341\+\_\+adafruit.\+h.



Referenced by test\+\_\+types(), user\+\_\+loop(), and user\+\_\+tests().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!I\+L\+I9341\+\_\+\+Y\+E\+L\+L\+OW@{I\+L\+I9341\+\_\+\+Y\+E\+L\+L\+OW}}
\index{I\+L\+I9341\+\_\+\+Y\+E\+L\+L\+OW@{I\+L\+I9341\+\_\+\+Y\+E\+L\+L\+OW}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{I\+L\+I9341\+\_\+\+Y\+E\+L\+L\+OW}{ILI9341_YELLOW}}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+L\+I9341\+\_\+\+Y\+E\+L\+L\+OW~0x\+F\+F\+E0                /$\ast$ 255, 255,   0 $\ast$/}\hypertarget{ili9341__adafruit_8h_a0313d113622009bfd9b6011fc9bffcc9}{}\label{ili9341__adafruit_8h_a0313d113622009bfd9b6011fc9bffcc9}


Definition at line 160 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+D\+C\+T\+L\+\_\+\+B\+GR@{M\+A\+D\+C\+T\+L\+\_\+\+B\+GR}}
\index{M\+A\+D\+C\+T\+L\+\_\+\+B\+GR@{M\+A\+D\+C\+T\+L\+\_\+\+B\+GR}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+D\+C\+T\+L\+\_\+\+B\+GR}{MADCTL_BGR}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+D\+C\+T\+L\+\_\+\+B\+GR~0x08}\hypertarget{ili9341__adafruit_8h_a659f0d6f0c258a3d91f882a59dfa76f5}{}\label{ili9341__adafruit_8h_a659f0d6f0c258a3d91f882a59dfa76f5}


Definition at line 83 of file ili9341\+\_\+adafruit.\+h.



Referenced by tft\+\_\+set\+Rotation().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+D\+C\+T\+L\+\_\+\+MH@{M\+A\+D\+C\+T\+L\+\_\+\+MH}}
\index{M\+A\+D\+C\+T\+L\+\_\+\+MH@{M\+A\+D\+C\+T\+L\+\_\+\+MH}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+D\+C\+T\+L\+\_\+\+MH}{MADCTL_MH}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+D\+C\+T\+L\+\_\+\+MH~0x04}\hypertarget{ili9341__adafruit_8h_a6f8b9fad1b5db52b70960b389056f0dd}{}\label{ili9341__adafruit_8h_a6f8b9fad1b5db52b70960b389056f0dd}


Definition at line 85 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+D\+C\+T\+L\+\_\+\+ML@{M\+A\+D\+C\+T\+L\+\_\+\+ML}}
\index{M\+A\+D\+C\+T\+L\+\_\+\+ML@{M\+A\+D\+C\+T\+L\+\_\+\+ML}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+D\+C\+T\+L\+\_\+\+ML}{MADCTL_ML}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+D\+C\+T\+L\+\_\+\+ML~0x10}\hypertarget{ili9341__adafruit_8h_a9ecee6d3131d3b4f750b94d5766b998a}{}\label{ili9341__adafruit_8h_a9ecee6d3131d3b4f750b94d5766b998a}


Definition at line 82 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+D\+C\+T\+L\+\_\+\+MV@{M\+A\+D\+C\+T\+L\+\_\+\+MV}}
\index{M\+A\+D\+C\+T\+L\+\_\+\+MV@{M\+A\+D\+C\+T\+L\+\_\+\+MV}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+D\+C\+T\+L\+\_\+\+MV}{MADCTL_MV}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+D\+C\+T\+L\+\_\+\+MV~0x20}\hypertarget{ili9341__adafruit_8h_adc23a239d2b6976d53254ef4fc5d1713}{}\label{ili9341__adafruit_8h_adc23a239d2b6976d53254ef4fc5d1713}


Definition at line 81 of file ili9341\+\_\+adafruit.\+h.



Referenced by tft\+\_\+set\+Rotation().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+D\+C\+T\+L\+\_\+\+MX@{M\+A\+D\+C\+T\+L\+\_\+\+MX}}
\index{M\+A\+D\+C\+T\+L\+\_\+\+MX@{M\+A\+D\+C\+T\+L\+\_\+\+MX}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+D\+C\+T\+L\+\_\+\+MX}{MADCTL_MX}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+D\+C\+T\+L\+\_\+\+MX~0x40}\hypertarget{ili9341__adafruit_8h_a6d18ed48efb3186877a07d0e81155453}{}\label{ili9341__adafruit_8h_a6d18ed48efb3186877a07d0e81155453}


Definition at line 80 of file ili9341\+\_\+adafruit.\+h.



Referenced by tft\+\_\+set\+Rotation().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+D\+C\+T\+L\+\_\+\+MY@{M\+A\+D\+C\+T\+L\+\_\+\+MY}}
\index{M\+A\+D\+C\+T\+L\+\_\+\+MY@{M\+A\+D\+C\+T\+L\+\_\+\+MY}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+D\+C\+T\+L\+\_\+\+MY}{MADCTL_MY}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+D\+C\+T\+L\+\_\+\+MY~0x80}\hypertarget{ili9341__adafruit_8h_ab30e6bd24448245df1d60a3e1c4ddbdf}{}\label{ili9341__adafruit_8h_ab30e6bd24448245df1d60a3e1c4ddbdf}


Definition at line 79 of file ili9341\+\_\+adafruit.\+h.



Referenced by tft\+\_\+set\+Rotation().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+D\+C\+T\+L\+\_\+\+R\+GB@{M\+A\+D\+C\+T\+L\+\_\+\+R\+GB}}
\index{M\+A\+D\+C\+T\+L\+\_\+\+R\+GB@{M\+A\+D\+C\+T\+L\+\_\+\+R\+GB}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+D\+C\+T\+L\+\_\+\+R\+GB}{MADCTL_RGB}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+D\+C\+T\+L\+\_\+\+R\+GB~0x00}\hypertarget{ili9341__adafruit_8h_acc1e55b52f8a56b7719ab147308a1668}{}\label{ili9341__adafruit_8h_acc1e55b52f8a56b7719ab147308a1668}


Definition at line 84 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+X\+\_\+\+T\+F\+T\+\_\+X@{M\+A\+X\+\_\+\+T\+F\+T\+\_\+X}}
\index{M\+A\+X\+\_\+\+T\+F\+T\+\_\+X@{M\+A\+X\+\_\+\+T\+F\+T\+\_\+X}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+X\+\_\+\+T\+F\+T\+\_\+X}{MAX_TFT_X}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+X\+\_\+\+T\+F\+T\+\_\+X~239}\hypertarget{ili9341__adafruit_8h_ada20cd70880da7c400c4bc0bce18568f}{}\label{ili9341__adafruit_8h_ada20cd70880da7c400c4bc0bce18568f}


Definition at line 76 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+A\+X\+\_\+\+T\+F\+T\+\_\+Y@{M\+A\+X\+\_\+\+T\+F\+T\+\_\+Y}}
\index{M\+A\+X\+\_\+\+T\+F\+T\+\_\+Y@{M\+A\+X\+\_\+\+T\+F\+T\+\_\+Y}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+A\+X\+\_\+\+T\+F\+T\+\_\+Y}{MAX_TFT_Y}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+X\+\_\+\+T\+F\+T\+\_\+Y~319}\hypertarget{ili9341__adafruit_8h_af33f42d2e97ceb3d86b1f5ea80acb0ef}{}\label{ili9341__adafruit_8h_af33f42d2e97ceb3d86b1f5ea80acb0ef}


Definition at line 74 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+E\+M\+S\+P\+A\+CE@{M\+E\+M\+S\+P\+A\+CE}}
\index{M\+E\+M\+S\+P\+A\+CE@{M\+E\+M\+S\+P\+A\+CE}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+E\+M\+S\+P\+A\+CE}{MEMSPACE}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+E\+M\+S\+P\+A\+CE}\hypertarget{ili9341__adafruit_8h_ad0fe97585b8891f5e4f2b9a6426330a4}{}\label{ili9341__adafruit_8h_ad0fe97585b8891f5e4f2b9a6426330a4}
This is the core graphics library for all our displays, providing a common set of graphics primitives (points, lines, circles, etc.). It needs to be paired with a hardware-\/specific library for each display device we carry (to handle the lower-\/level functions).

Adafruit invests time and resources providing this open source code, please support Adafruit \& open-\/source hardware by purchasing products from Adafruit!

Copyright (c) 2013 Adafruit Industries. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met\+:


\begin{DoxyItemize}
\item Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
\item Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
\end{DoxyItemize}

T\+H\+IS S\+O\+F\+T\+W\+A\+RE IS P\+R\+O\+V\+I\+D\+ED BY T\+HE C\+O\+P\+Y\+R\+I\+G\+HT H\+O\+L\+D\+E\+RS A\+ND C\+O\+N\+T\+R\+I\+B\+U\+T\+O\+RS \char`\"{}\+A\+S I\+S\char`\"{} A\+ND A\+NY E\+X\+P\+R\+E\+SS OR I\+M\+P\+L\+I\+ED W\+A\+R\+R\+A\+N\+T\+I\+ES, I\+N\+C\+L\+U\+D\+I\+NG, B\+UT N\+OT L\+I\+M\+I\+T\+ED TO, T\+HE I\+M\+P\+L\+I\+ED W\+A\+R\+R\+A\+N\+T\+I\+ES OF M\+E\+R\+C\+H\+A\+N\+T\+A\+B\+I\+L\+I\+TY A\+ND F\+I\+T\+N\+E\+SS F\+OR A P\+A\+R\+T\+I\+C\+U\+L\+AR P\+U\+R\+P\+O\+SE A\+RE D\+I\+S\+C\+L\+A\+I\+M\+ED. IN NO E\+V\+E\+NT S\+H\+A\+LL T\+HE C\+O\+P\+Y\+R\+I\+G\+HT H\+O\+L\+D\+ER OR C\+O\+N\+T\+R\+I\+B\+U\+T\+O\+RS BE L\+I\+A\+B\+LE F\+OR A\+NY D\+I\+R\+E\+CT, I\+N\+D\+I\+R\+E\+CT, I\+N\+C\+I\+D\+E\+N\+T\+AL, S\+P\+E\+C\+I\+AL, E\+X\+E\+M\+P\+L\+A\+RY, OR C\+O\+N\+S\+E\+Q\+U\+E\+N\+T\+I\+AL D\+A\+M\+A\+G\+ES (I\+N\+C\+L\+U\+D\+I\+NG, B\+UT N\+OT L\+I\+M\+I\+T\+ED TO, P\+R\+O\+C\+U\+R\+E\+M\+E\+NT OF S\+U\+B\+S\+T\+I\+T\+U\+TE G\+O\+O\+DS OR S\+E\+R\+V\+I\+C\+ES; L\+O\+SS OF U\+SE, D\+A\+TA, OR P\+R\+O\+F\+I\+TS; OR B\+U\+S\+I\+N\+E\+SS I\+N\+T\+E\+R\+R\+U\+P\+T\+I\+ON) H\+O\+W\+E\+V\+ER C\+A\+U\+S\+ED A\+ND ON A\+NY T\+H\+E\+O\+RY OF L\+I\+A\+B\+I\+L\+I\+TY, W\+H\+E\+T\+H\+ER IN C\+O\+N\+T\+R\+A\+CT, S\+T\+R\+I\+CT L\+I\+A\+B\+I\+L\+I\+TY, OR T\+O\+RT (I\+N\+C\+L\+U\+D\+I\+NG N\+E\+G\+L\+I\+G\+E\+N\+CE OR O\+T\+H\+E\+R\+W\+I\+SE) A\+R\+I\+S\+I\+NG IN A\+NY W\+AY O\+UT OF T\+HE U\+SE OF T\+H\+IS S\+O\+F\+T\+W\+A\+RE, E\+V\+EN IF A\+D\+V\+I\+S\+ED OF T\+HE P\+O\+S\+S\+I\+B\+I\+L\+I\+TY OF S\+U\+CH D\+A\+M\+A\+GE. 

Definition at line 50 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+I\+N\+\_\+\+T\+F\+T\+\_\+X@{M\+I\+N\+\_\+\+T\+F\+T\+\_\+X}}
\index{M\+I\+N\+\_\+\+T\+F\+T\+\_\+X@{M\+I\+N\+\_\+\+T\+F\+T\+\_\+X}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+I\+N\+\_\+\+T\+F\+T\+\_\+X}{MIN_TFT_X}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+I\+N\+\_\+\+T\+F\+T\+\_\+X~0}\hypertarget{ili9341__adafruit_8h_a435c01f99d8b3103fb913fe285dd4792}{}\label{ili9341__adafruit_8h_a435c01f99d8b3103fb913fe285dd4792}


Definition at line 75 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!M\+I\+N\+\_\+\+T\+F\+T\+\_\+Y@{M\+I\+N\+\_\+\+T\+F\+T\+\_\+Y}}
\index{M\+I\+N\+\_\+\+T\+F\+T\+\_\+Y@{M\+I\+N\+\_\+\+T\+F\+T\+\_\+Y}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{M\+I\+N\+\_\+\+T\+F\+T\+\_\+Y}{MIN_TFT_Y}}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+I\+N\+\_\+\+T\+F\+T\+\_\+Y~0}\hypertarget{ili9341__adafruit_8h_a67e6b135b49133e3d6ce16e754383a64}{}\label{ili9341__adafruit_8h_a67e6b135b49133e3d6ce16e754383a64}


Definition at line 73 of file ili9341\+\_\+adafruit.\+h.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!W\+E\+A\+K\+\_\+\+A\+TR@{W\+E\+A\+K\+\_\+\+A\+TR}}
\index{W\+E\+A\+K\+\_\+\+A\+TR@{W\+E\+A\+K\+\_\+\+A\+TR}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{W\+E\+A\+K\+\_\+\+A\+TR}{WEAK_ATR}}]{\setlength{\rightskip}{0pt plus 5cm}\#define W\+E\+A\+K\+\_\+\+A\+TR~{\bf \+\_\+\+\_\+attribute\+\_\+\+\_\+}((weak))}\hypertarget{ili9341__adafruit_8h_a399da2caab82ec1bb3d5a8fbc5306768}{}\label{ili9341__adafruit_8h_a399da2caab82ec1bb3d5a8fbc5306768}


Definition at line 55 of file ili9341\+\_\+adafruit.\+h.



\subsection{Function Documentation}
\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+config\+Register@{tft\+\_\+config\+Register}}
\index{tft\+\_\+config\+Register@{tft\+\_\+config\+Register}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+config\+Register(void)}{tft_configRegister(void)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+config\+Register (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_a70178a557e297238cb4c025b3940921c}{}\label{ili9341__adafruit_8h_a70178a557e297238cb4c025b3940921c}


Initialize I\+L\+I9341 display. 

This is the core graphics library for all our displays, providing a common set of graphics primitives (points, lines, circles, etc.). It needs to be paired with a hardware-\/specific library for each display device we carry (to handle the lower-\/level functions).

Adafruit invests time and resources providing this open source code, please support Adafruit \& open-\/source hardware by purchasing products from Adafruit!

Copyright (c) 2013 Adafruit Industries. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met\+:


\begin{DoxyItemize}
\item Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
\item Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
\end{DoxyItemize}

T\+H\+IS S\+O\+F\+T\+W\+A\+RE IS P\+R\+O\+V\+I\+D\+ED BY T\+HE C\+O\+P\+Y\+R\+I\+G\+HT H\+O\+L\+D\+E\+RS A\+ND C\+O\+N\+T\+R\+I\+B\+U\+T\+O\+RS \char`\"{}\+A\+S I\+S\char`\"{} A\+ND A\+NY E\+X\+P\+R\+E\+SS OR I\+M\+P\+L\+I\+ED W\+A\+R\+R\+A\+N\+T\+I\+ES, I\+N\+C\+L\+U\+D\+I\+NG, B\+UT N\+OT L\+I\+M\+I\+T\+ED TO, T\+HE I\+M\+P\+L\+I\+ED W\+A\+R\+R\+A\+N\+T\+I\+ES OF M\+E\+R\+C\+H\+A\+N\+T\+A\+B\+I\+L\+I\+TY A\+ND F\+I\+T\+N\+E\+SS F\+OR A P\+A\+R\+T\+I\+C\+U\+L\+AR P\+U\+R\+P\+O\+SE A\+RE D\+I\+S\+C\+L\+A\+I\+M\+ED. IN NO E\+V\+E\+NT S\+H\+A\+LL T\+HE C\+O\+P\+Y\+R\+I\+G\+HT H\+O\+L\+D\+ER OR C\+O\+N\+T\+R\+I\+B\+U\+T\+O\+RS BE L\+I\+A\+B\+LE F\+OR A\+NY D\+I\+R\+E\+CT, I\+N\+D\+I\+R\+E\+CT, I\+N\+C\+I\+D\+E\+N\+T\+AL, S\+P\+E\+C\+I\+AL, E\+X\+E\+M\+P\+L\+A\+RY, OR C\+O\+N\+S\+E\+Q\+U\+E\+N\+T\+I\+AL D\+A\+M\+A\+G\+ES (I\+N\+C\+L\+U\+D\+I\+NG, B\+UT N\+OT L\+I\+M\+I\+T\+ED TO, P\+R\+O\+C\+U\+R\+E\+M\+E\+NT OF S\+U\+B\+S\+T\+I\+T\+U\+TE G\+O\+O\+DS OR S\+E\+R\+V\+I\+C\+ES; L\+O\+SS OF U\+SE, D\+A\+TA, OR P\+R\+O\+F\+I\+TS; OR B\+U\+S\+I\+N\+E\+SS I\+N\+T\+E\+R\+R\+U\+P\+T\+I\+ON) H\+O\+W\+E\+V\+ER C\+A\+U\+S\+ED A\+ND ON A\+NY T\+H\+E\+O\+RY OF L\+I\+A\+B\+I\+L\+I\+TY, W\+H\+E\+T\+H\+ER IN C\+O\+N\+T\+R\+A\+CT, S\+T\+R\+I\+CT L\+I\+A\+B\+I\+L\+I\+TY, OR T\+O\+RT (I\+N\+C\+L\+U\+D\+I\+NG N\+E\+G\+L\+I\+G\+E\+N\+CE OR O\+T\+H\+E\+R\+W\+I\+SE) A\+R\+I\+S\+I\+NG IN A\+NY W\+AY O\+UT OF T\+HE U\+SE OF T\+H\+IS S\+O\+F\+T\+W\+A\+RE, E\+V\+EN IF A\+D\+V\+I\+S\+ED OF T\+HE P\+O\+S\+S\+I\+B\+I\+L\+I\+TY OF S\+U\+CH D\+A\+M\+A\+GE.\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 57 of file ili9341\+\_\+adafruit.\+c.



Referenced by tft\+\_\+init().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+draw\+Bitmap@{tft\+\_\+draw\+Bitmap}}
\index{tft\+\_\+draw\+Bitmap@{tft\+\_\+draw\+Bitmap}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+draw\+Bitmap(window $\ast$win, int16\+\_\+t x, int16\+\_\+t y, const uint16\+\_\+t $\ast$bitmap, int16\+\_\+t w, int16\+\_\+t h)}{tft_drawBitmap(window *win, int16_t x, int16_t y, const uint16_t *bitmap, int16_t w, int16_t h)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+draw\+Bitmap (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x, }
\item[{int16\+\_\+t}]{y, }
\item[{const {\bf uint16\+\_\+t} $\ast$}]{bitmap, }
\item[{int16\+\_\+t}]{w, }
\item[{int16\+\_\+t}]{h}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_a6555e949cac7115ac45eecc10e6f5dd9}{}\label{ili9341__adafruit_8h_a6555e949cac7115ac45eecc10e6f5dd9}


Draw bitmap Replaced by \hyperlink{ili9341_8c_a2e70141c8de6a4199f9fc39d8cfc758c}{tft\+\_\+write\+Rect()} 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x} & X offset \\
\hline
\mbox{\tt in}  & {\em y} & Y offset \\
\hline
\mbox{\tt in}  & {\em $\ast$bitmap} & bitmap \\
\hline
\mbox{\tt in}  & {\em w} & Width of bitmap \\
\hline
\mbox{\tt in}  & {\em h} & Height of bitmap \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 184 of file ili9341\+\_\+adafruit.\+c.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+draw\+Circle@{tft\+\_\+draw\+Circle}}
\index{tft\+\_\+draw\+Circle@{tft\+\_\+draw\+Circle}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+draw\+Circle(window $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, uint16\+\_\+t color)}{tft_drawCircle(window *win, int16_t x0, int16_t y0, int16_t r, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+draw\+Circle (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x0, }
\item[{int16\+\_\+t}]{y0, }
\item[{int16\+\_\+t}]{r, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_acdea63f06f35ff590e7910b4150debd0}{}\label{ili9341__adafruit_8h_acdea63f06f35ff590e7910b4150debd0}


Draw a circle outline. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x0} & X offset \\
\hline
\mbox{\tt in}  & {\em y0} & Y offset \\
\hline
\mbox{\tt in}  & {\em r} & Radius of circle \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 201 of file ili9341\+\_\+adafruit.\+c.



Referenced by user\+\_\+loop().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+draw\+Circle\+Helper@{tft\+\_\+draw\+Circle\+Helper}}
\index{tft\+\_\+draw\+Circle\+Helper@{tft\+\_\+draw\+Circle\+Helper}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+draw\+Circle\+Helper(window $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, uint8\+\_\+t cornername, uint16\+\_\+t color)}{tft_drawCircleHelper(window *win, int16_t x0, int16_t y0, int16_t r, uint8_t cornername, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+draw\+Circle\+Helper (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x0, }
\item[{int16\+\_\+t}]{y0, }
\item[{int16\+\_\+t}]{r, }
\item[{{\bf uint8\+\_\+t}}]{cornername, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_a9ab6da43ee2245051f4f48a063efb012}{}\label{ili9341__adafruit_8h_a9ab6da43ee2245051f4f48a063efb012}


Draw a circle helper. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x0} & X offset \\
\hline
\mbox{\tt in}  & {\em y0} & Y offset \\
\hline
\mbox{\tt in}  & {\em r} & Radius of circle \\
\hline
\mbox{\tt in}  & {\em cornername} & Corner to draw \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 248 of file ili9341\+\_\+adafruit.\+c.



Referenced by tft\+\_\+draw\+Round\+Rect().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+draw\+Rect@{tft\+\_\+draw\+Rect}}
\index{tft\+\_\+draw\+Rect@{tft\+\_\+draw\+Rect}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+draw\+Rect(window $\ast$win, int16\+\_\+t x, int16\+\_\+t y, int16\+\_\+t w, int16\+\_\+t h, uint16\+\_\+t color)}{tft_drawRect(window *win, int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+draw\+Rect (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x, }
\item[{int16\+\_\+t}]{y, }
\item[{int16\+\_\+t}]{w, }
\item[{int16\+\_\+t}]{h, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_afb26011e885aa7c741e30d691175273b}{}\label{ili9341__adafruit_8h_afb26011e885aa7c741e30d691175273b}


Draw a rectangle. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x} & X offset \\
\hline
\mbox{\tt in}  & {\em y} & Y offset \\
\hline
\mbox{\tt in}  & {\em w} & Width \\
\hline
\mbox{\tt in}  & {\em h} & Height \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 363 of file ili9341\+\_\+adafruit.\+c.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+draw\+Round\+Rect@{tft\+\_\+draw\+Round\+Rect}}
\index{tft\+\_\+draw\+Round\+Rect@{tft\+\_\+draw\+Round\+Rect}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+draw\+Round\+Rect(window $\ast$win, int16\+\_\+t x, int16\+\_\+t y, int16\+\_\+t w, int16\+\_\+t h, int16\+\_\+t r, uint16\+\_\+t color)}{tft_drawRoundRect(window *win, int16_t x, int16_t y, int16_t w, int16_t h, int16_t r, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+draw\+Round\+Rect (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x, }
\item[{int16\+\_\+t}]{y, }
\item[{int16\+\_\+t}]{w, }
\item[{int16\+\_\+t}]{h, }
\item[{int16\+\_\+t}]{r, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_a80857f260fb5efd7f955a728f3c139b9}{}\label{ili9341__adafruit_8h_a80857f260fb5efd7f955a728f3c139b9}


Draw a rounded rectangle. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x} & X offset \\
\hline
\mbox{\tt in}  & {\em y} & Y offset \\
\hline
\mbox{\tt in}  & {\em w} & Width \\
\hline
\mbox{\tt in}  & {\em h} & Height \\
\hline
\mbox{\tt in}  & {\em r} & Radius \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 384 of file ili9341\+\_\+adafruit.\+c.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+draw\+Triangle@{tft\+\_\+draw\+Triangle}}
\index{tft\+\_\+draw\+Triangle@{tft\+\_\+draw\+Triangle}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+draw\+Triangle(window $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t x1, int16\+\_\+t y1, int16\+\_\+t x2, int16\+\_\+t y2, uint16\+\_\+t color)}{tft_drawTriangle(window *win, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+draw\+Triangle (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x0, }
\item[{int16\+\_\+t}]{y0, }
\item[{int16\+\_\+t}]{x1, }
\item[{int16\+\_\+t}]{y1, }
\item[{int16\+\_\+t}]{x2, }
\item[{int16\+\_\+t}]{y2, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_aa5c14c0f98729b37500233548eff4664}{}\label{ili9341__adafruit_8h_aa5c14c0f98729b37500233548eff4664}


Draw a triangle. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x0} & X0 offset \\
\hline
\mbox{\tt in}  & {\em y0} & Y0 offset \\
\hline
\mbox{\tt in}  & {\em x1} & X1 offset \\
\hline
\mbox{\tt in}  & {\em y1} & Y1 offset \\
\hline
\mbox{\tt in}  & {\em x2} & X2 offset \\
\hline
\mbox{\tt in}  & {\em y2} & Y2 offset \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 437 of file ili9341\+\_\+adafruit.\+c.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+fill\+Circle@{tft\+\_\+fill\+Circle}}
\index{tft\+\_\+fill\+Circle@{tft\+\_\+fill\+Circle}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+fill\+Circle(window $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, uint16\+\_\+t color)}{tft_fillCircle(window *win, int16_t x0, int16_t y0, int16_t r, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+fill\+Circle (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x0, }
\item[{int16\+\_\+t}]{y0, }
\item[{int16\+\_\+t}]{r, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_a964954bfbc54b4b4e3d5ecf731f1380e}{}\label{ili9341__adafruit_8h_a964954bfbc54b4b4e3d5ecf731f1380e}


Fill circle. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x0} & X offset \\
\hline
\mbox{\tt in}  & {\em y0} & Y offset \\
\hline
\mbox{\tt in}  & {\em r} & Radius \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 346 of file ili9341\+\_\+adafruit.\+c.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+fill\+Circle\+Helper@{tft\+\_\+fill\+Circle\+Helper}}
\index{tft\+\_\+fill\+Circle\+Helper@{tft\+\_\+fill\+Circle\+Helper}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+fill\+Circle\+Helper(window $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t r, uint8\+\_\+t cornername, int16\+\_\+t delta, uint16\+\_\+t color)}{tft_fillCircleHelper(window *win, int16_t x0, int16_t y0, int16_t r, uint8_t cornername, int16_t delta, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+fill\+Circle\+Helper (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x0, }
\item[{int16\+\_\+t}]{y0, }
\item[{int16\+\_\+t}]{r, }
\item[{{\bf uint8\+\_\+t}}]{cornername, }
\item[{int16\+\_\+t}]{delta, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_a33b9d8c2ce553e56d4996f2a8dc55773}{}\label{ili9341__adafruit_8h_a33b9d8c2ce553e56d4996f2a8dc55773}


Fill circle helper. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x0} & X offset \\
\hline
\mbox{\tt in}  & {\em y0} & Y offset \\
\hline
\mbox{\tt in}  & {\em r} & Radius of circle \\
\hline
\mbox{\tt in}  & {\em cornername} & Corner to draw \\
\hline
\mbox{\tt in}  & {\em delta} & X or X offset \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 302 of file ili9341\+\_\+adafruit.\+c.



Referenced by tft\+\_\+fill\+Circle(), and tft\+\_\+fill\+Round\+Rect().

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+fill\+Round\+Rect@{tft\+\_\+fill\+Round\+Rect}}
\index{tft\+\_\+fill\+Round\+Rect@{tft\+\_\+fill\+Round\+Rect}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+fill\+Round\+Rect(window $\ast$win, int16\+\_\+t x, int16\+\_\+t y, int16\+\_\+t w, int16\+\_\+t h, int16\+\_\+t r, uint16\+\_\+t color)}{tft_fillRoundRect(window *win, int16_t x, int16_t y, int16_t w, int16_t h, int16_t r, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+fill\+Round\+Rect (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x, }
\item[{int16\+\_\+t}]{y, }
\item[{int16\+\_\+t}]{w, }
\item[{int16\+\_\+t}]{h, }
\item[{int16\+\_\+t}]{r, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_ada116c33c4be6326c20ec3281545e39e}{}\label{ili9341__adafruit_8h_ada116c33c4be6326c20ec3281545e39e}


Fill a rounded rectangle. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x} & X offset \\
\hline
\mbox{\tt in}  & {\em y} & Y offset \\
\hline
\mbox{\tt in}  & {\em w} & Width \\
\hline
\mbox{\tt in}  & {\em h} & Height \\
\hline
\mbox{\tt in}  & {\em r} & Radius \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 414 of file ili9341\+\_\+adafruit.\+c.

\index{ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}!tft\+\_\+fill\+Triangle@{tft\+\_\+fill\+Triangle}}
\index{tft\+\_\+fill\+Triangle@{tft\+\_\+fill\+Triangle}!ili9341\+\_\+adafruit.\+h@{ili9341\+\_\+adafruit.\+h}}
\subsubsection[{\texorpdfstring{tft\+\_\+fill\+Triangle(window $\ast$win, int16\+\_\+t x0, int16\+\_\+t y0, int16\+\_\+t x1, int16\+\_\+t y1, int16\+\_\+t x2, int16\+\_\+t y2, uint16\+\_\+t color)}{tft_fillTriangle(window *win, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf M\+E\+M\+S\+P\+A\+CE} void tft\+\_\+fill\+Triangle (
\begin{DoxyParamCaption}
\item[{{\bf window} $\ast$}]{win, }
\item[{int16\+\_\+t}]{x0, }
\item[{int16\+\_\+t}]{y0, }
\item[{int16\+\_\+t}]{x1, }
\item[{int16\+\_\+t}]{y1, }
\item[{int16\+\_\+t}]{x2, }
\item[{int16\+\_\+t}]{y2, }
\item[{{\bf uint16\+\_\+t}}]{color}
\end{DoxyParamCaption}
)}\hypertarget{ili9341__adafruit_8h_ae5a07f4dcd1a2347a49e9e7d6af7ded8}{}\label{ili9341__adafruit_8h_ae5a07f4dcd1a2347a49e9e7d6af7ded8}


Fill a triangle. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em $\ast$win} & window structure \\
\hline
\mbox{\tt in}  & {\em x0} & X0 offset \\
\hline
\mbox{\tt in}  & {\em y0} & Y0 offset \\
\hline
\mbox{\tt in}  & {\em x1} & X1 offset \\
\hline
\mbox{\tt in}  & {\em y1} & Y1 offset \\
\hline
\mbox{\tt in}  & {\em x2} & X2 offset \\
\hline
\mbox{\tt in}  & {\em y2} & Y2 offset \\
\hline
\mbox{\tt in}  & {\em color} & Color \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Definition at line 458 of file ili9341\+\_\+adafruit.\+c.

